pine-barren sandwort - Turkish English Dictionary